table of contents
INITGROUPS(3) | Manual del Programador de Linux | INITGROUPS(3) |
NOMBRE¶
initgroups - inicializa la lista suplementaria de acceso de grupos
SINOPSIS¶
#include <grp.h> #include <sys/types.h> int initgroups(const char *user, gid_t group);
DESCRIPCIÓN¶
La función initgroups() inicializa la lista de acceso de grupos leyendo la base de datos de grupos /etc/group y usando todos los grupos de los que user es miembro. Se añade a la lista el grupo adicional group.
VALOR DEVUELTO¶
La función initgroups() devuelve 0 si hubo éxito, o -1 si ocurrió un error.
ERRORES¶
FICHEROS¶
/etc/group base de datos de grupos
CONFORME A¶
SVID 3, BSD 4.3
OBSERVACIONES¶
El prototipo para initgroups está disponible solamente si _BSD_SOURCE está definido (bien explícitamente, o implícitamente, no definiendo _POSIX_SOURCE o compilando con la opción -ansi).
VÉASE TAMBIÉN¶
5 abril 1993 | GNU |